Tureng Mobile
Genel
3
f.
bear the consequences
f.
pay dearly
f.
suffer the consequences
Deyim
3
f.
take one's medicine
f.
face the consequences